pine buds - Espagnol Anglais Dictionnaire